vegan food with lots of protein

Best popular vegan food with lots of protein